do the errands - Turc Anglais Dictionnaire